.main{width:1200px;margin:0 auto;}
.banner{}
.banner .banner-box{width:1920px;overflow: hidden;margin:0 auto;position: relative;height: 398px;}
.banner .banner-box ul{width: 1000%;position: absolute;}
.banner .banner-box ul li{float: left;line-height: 0;}
.banner .banner-box ul li img{width:1920px;height:420px;}
.banner .banner-box ol{position: absolute;overflow: hidden;left: 50%;top:85%;margin-left:-400px;}
.banner .banner-box ol li{float: left;width:15px;height:15px;border-radius: 15px;border: 2px solid #6c6c6c;margin:0 10px;cursor: pointer;}
.banner .banner-box ol li.current{background-color: #6c6c6c;}

/*主体部分*/
.content{background-color: #fafafa;}
.content .top_list{}
.content .top_list ul{overflow: hidden;padding-top: 15px;}
.content .top_list ul li{float: left; line-height: 0px;margin-right: 10px;}

/*hot_list部分*/
.hot_list{}
.hot_list .hl_title{height: 58px;padding-left:10px;}
.hot_list .hl_title h2{float: left; font-size: 26px;font-weight: bold; color: #fc4c65;height: 58px;line-height: 58px}
.hot_list .hl_title .hot{display: inline-block;padding:20px 0 0 10px;}
.hot_list .hl_title .hot span{font-size: 16px;color: #666;}

.hot_list .hl_body{overflow: hidden;}
.hot_list .hl_body .ht_left{float: left;width:400px;height: 660px;background-color: #fff;overflow: hidden;position: relative;}
.hot_list .hl_body .ht_left ol{position: absolute;overflow: hidden;left: 50%;top:85%;margin-left:-40px;}
.hot_list .hl_body .ht_left ol li{float: left;width:10px;height:10px;border-radius: 10px;border: 1px solid #6c6c6c;margin:0 10px;cursor: pointer;}
.hot_list .hl_body .ht_left ol li.now{background-color: #6c6c6c;}
.hot_list .hl_body .ht_left ul{overflow: hidden;width: 1000%;position: absolute;}
.hot_list .hl_body .ht_left ul li{background-color: #fff;width:400px;float: left;box-sizing: border-box;padding:0 20px;}
.hot_list .hl_body .ht_left ul li .moveImg{line-height: 0;}
.hot_list .hl_body .ht_left ul li a img{width: 360px;height: 360px;margin-top: 10px;}
.hot_list .hl_body .ht_left ul li div{padding:0 10px;color:#d91404;font-size: 12px;}
.hot_list .hl_body .ht_left ul li .rec{font-weight: bold;margin-top: 25px;}
.hot_list .hl_body .ht_left ul li p{margin-top: 20px;}
.hot_list .hl_body .ht_left ul li p a{font-size: 12px;line-height: 20px;}
.hot_list .hl_body .ht_left ul li p span{font-size: 12px;color:#d91404;line-height: 25px;}

.ht_right{float: left;width: 780px;}
.ht_right ol{overflow: hidden;}
.ht_right ol li{float: left;padding:7px;background-color: #fff;width:220px;height:305px;margin:0 0 20px 26px;}
.ht_right ol li a{}
.ht_right ol li a img{width: 228px;height: 228px;}
.ht_right ol li div{line-height: 30px;}
.ht_right ol li div a{font-size: 12px;}
.ht_right ol li div p{font-size: 14px;color:#d91404;}

/*全球购*/
.content .share{height: 885px;position: relative;}
.content .share_title{border-bottom: 1px solid #d91404;margin-top:20px;width: 1200px;overflow: hidden;}
.content .share_body{overflow: hidden;margin-top: 30px;}
.content .share_body .bigImage a{line-height: 0;vertical-align: middle;}
.content .share_body .bigImage img{width: 588px;height: 383px;}
.content .share_body ul{overflow: hidden;float: right;width:1223px;}
.content .share_body ul li:nth-child(1){width: 588px;border: none;}
.content .share_body ul li{background-color: #fff;height: 381px;border: 1px solid #e6e6e6;float: left;width: 280px;margin: 0 23px 23px 0;}
.content .share_body ul li a{line-height: 0px;vertical-align: middle;}
.content .share_body ul li img{width: 280px;height:280px;}
.content .share_body ul li p{color:#777;font-size: 12px;line-height: 40px;padding-left: 10px;}
.content .share_body ul li span{color:#d91404;font-size: 12px;line-height: 30px;padding-left: 10px;}
/**/
/*tab切换*/
.content .share_title{}
.content .share_title h1{display: inline-block;}
.content .share_title ol{overflow: hidden;float: right;position: absolute;right: 0;top:2px;}
.content .share_title ol li{float: left;border: 2px solid #fafafa;border-bottom: none;}
.content .share_title ol li.currentHead{border:2px solid #d91404;border-bottom:1px solid #fafafa;}
.content .share_title ol li a{font-size: 12px;color:#777;line-height: 38px;padding:10px;}
.content .share .share_body{position: absolute;}
.content .share .share_body.share_bodyall{display: none;}
.content .share .share_body.currentShow{display: block;}
